package com.gopay.common.domain.bank.icbc.ebank.pay.req;

import java.io.Serializable;

import com.gopay.common.domain.bank.BaseMessage;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 工行B2C支付-请求类
 * 
 * @PayOrderB2CReq.java
 * @author WangHongFei
 */

@XStreamAlias("subOrderInfo")
public class PayOrderB2CReq extends BaseMessage implements Serializable {

    private static final long serialVersionUID = -8429786371998099439L;
    @XStreamAlias("orderid")
    private String subOrderId;

    @XStreamAlias("amount")
    private String subAmount;

    @XStreamAlias("installmentTimes")
    private String installmentTimes;

    @XStreamAlias("merAcct")
    private String merAcct;

    @XStreamAlias("goodsID")
    private String goodsId;

    @XStreamAlias("goodsName")
    private String goodsName;

    @XStreamAlias("goodsNum")
    private String goodsNum;

    @XStreamAlias("carriageAmt")
    private String carriageAmt;

    public String getSubOrderId() {
        return subOrderId;
    }

    public void setSubOrderId(String subOrderId) {
        this.subOrderId = subOrderId;
    }

    public String getSubAmount() {
        return subAmount;
    }

    public void setSubAmount(String subAmount) {
        this.subAmount = subAmount;
    }

    public String getInstallmentTimes() {
        return installmentTimes;
    }

    public void setInstallmentTimes(String installmentTimes) {
        this.installmentTimes = installmentTimes;
    }

    public String getMerAcct() {
        return merAcct;
    }

    public void setMerAcct(String merAcct) {
        this.merAcct = merAcct;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsNum() {
        return goodsNum;
    }

    public void setGoodsNum(String goodsNum) {
        this.goodsNum = goodsNum;
    }

    public String getCarriageAmt() {
        return carriageAmt;
    }

    public void setCarriageAmt(String carriageAmt) {
        this.carriageAmt = carriageAmt;
    }
}
